a bad taste in my mouth - Alemán Inglés Diccionario